🇬🇧 en es 🇪🇸

give one's all verb

  • To make the utmost effort; to contribute, using all of one's abilities and resources.
dar el do de pecho
Wiktionary Links